home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML Authority.sea / XML Authority / Required / ldapjdk.jar / netscape / ldap / controls / LDAPProxiedAuthControl.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-04-13  |  861 b   |  22 lines

  1. package netscape.ldap.controls;
  2.  
  3. import netscape.ldap.LDAPControl;
  4. import netscape.ldap.ber.stream.BERConstruct;
  5. import netscape.ldap.ber.stream.BEROctetString;
  6. import netscape.ldap.ber.stream.BERSequence;
  7.  
  8. public class LDAPProxiedAuthControl extends LDAPControl {
  9.    public static final String PROXIEDAUTHREQUEST = "2.16.840.1.113730.3.4.12";
  10.  
  11.    public LDAPProxiedAuthControl(String var1, boolean var2) {
  12.       super("2.16.840.1.113730.3.4.12", var2, (byte[])null);
  13.       super.m_value = this.createSpecification(var1);
  14.    }
  15.  
  16.    private byte[] createSpecification(String var1) {
  17.       BERSequence var2 = new BERSequence();
  18.       ((BERConstruct)var2).addElement(new BEROctetString(var1));
  19.       return ((LDAPControl)this).flattenBER(var2);
  20.    }
  21. }
  22.